payment provisions - French English Dictionary